SmartComposition: Extending Web Applications to Multi-screen Mashups

نویسندگان

  • Michael Krug
  • Fabian Wiedemann
  • Martin Gaedke
چکیده

The overall objective of UI mashups is to enable non-experts to create rich web applications. While current approaches focus on creating UI mashups running on a single screen, we propose SmartComposition to enable local developers to create multi-screen mashups. For extending existing web applications to multi-screen mashups, SmartComposition facilitates the Web Component technologies to enable the hassle-free integration of new components. We support multiple types of SmartComponents, not limiting them to user interface components. For advanced developers we offer a template to define new kinds of SmartComponents. SmartComposition provides an event-based communication infrastructure which enables inter-component communication as well as message exchange across multiple screens utilizing a WebSocket-based synchronization service.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ایجاد نیمه خودکار مشاپ های سازمانی با استفاده از توصیفات معنایی

Mashups are next generation of web applications. A mashup is a lightweight web application that is created by combining information or capabilities from more than one existing resources to deliver a new and integrated experience to the user. Mashups introduce a new class of integration techniques in enterprises for implementing situational applications (i.e. applications that come together to s...

متن کامل

SmartComposition: Enhanced Web Components for a Better Future of Web Development

In this paper, we introduce the usage of enhanced Web Components to create web applications with multi-device capabilities by composition. By using the latest developments of the family of W3C standards called “Web Components” that we extent with dedicated communication and synchronization functionality, web developers are enabled to create web applications with ease. We enhance Web Components ...

متن کامل

Personalised Mashups: Opportunities and Challenges

Web 2.0 has emerged as the business ideology and development paradigm for the next generation of web applications. Mashups are one of the most popular types of Web 2.0 applications. This paper proposes the use of personalisation techniques to enhance the functionality of web mashups. The design, implementation, and evaluation of personalised mashups is illustrated with a case study of a travel ...

متن کامل

Investigation of Mashups for Managers: SPS Case Study

Mashups are one of the latest growing examples of Web 2.0 concept. With mashups it is possible to collect different sources of data from the Web into one application, aggregate and present them to user in an interactive manner. They are easy to develop, and also less in terms of cost and time. This paper studies mashups as potential tools for managers from different aspects. Firstly, a deep inv...

متن کامل

Harnessing Data Management Technology for Web Mashups Development

Web mashups are Web applications that integrate heterogenous data sources, services and full applications, on the web. The new evolving mashup technology stems from the understanding that the number of assets being available on the web and the needs to combine them to meet user requirements, are growing rapidly. Mashups aim to enable ad hoc reuse of existing assets, the emphasis being on GUI an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015